let data = [
    [0, 0, 5],
    [1, 0, 1],
    [2, 0, 0],
    [3, 0, 0],
    [4, 0, 0],
    [5, 0, 0],
    [6, 0, 0],
    [7, 0, 0],
    [8, 0, 0],
    [9, 0, 0],
    [10, 0, 0],
    [11, 0, 2],
    [12, 0, 4],
    [13, 0, 1],
    [14, 0, 1],
    [15, 0, 3],
    [16, 0, 4],
    [17, 0, 6],
    [18, 0, 4],
    [19, 0, 4],
    [20, 0, 3],
    [21, 0, 3],
    [22, 0, 2],
    [23, 0, 5],
    [0, 1, 7],
    [1, 1, 0],
    [2, 1, 0],
    [3, 1, 0],
    [4, 1, 0],
    [5, 1, 0],
    [6, 1, 0],
    [7, 1, 0],
    [8, 1, 0],
    [9, 1, 0],
    [10, 1, 5],
    [11, 1, 2],
    [12, 1, 2],
    [13, 1, 6],
    [14, 1, 9],
    [15, 1, 11],
    [16, 1, 6],
    [17, 1, 7],
    [18, 1, 8],
    [19, 1, 12],
    [20, 1, 5],
    [21, 1, 5],
    [22, 1, 7],
    [23, 1, 2],
    [0, 2, 1],
    [1, 2, 1],
    [2, 2, 0],
    [3, 2, 0],
    [4, 2, 0],
    [5, 2, 0],
    [6, 2, 0],
    [7, 2, 0],
    [8, 2, 0],
    [9, 2, 0],
    [10, 2, 3],
    [11, 2, 2],
    [12, 2, 1],
    [13, 2, 9],
    [14, 2, 8],
    [15, 2, 10],
    [16, 2, 6],
    [17, 2, 5],
    [18, 2, 5],
    [19, 2, 5],
    [20, 2, 7],
    [21, 2, 4],
    [22, 2, 2],
    [23, 2, 4],
    [0, 3, 7],
    [1, 3, 3],
    [2, 3, 0],
    [3, 3, 0],
    [4, 3, 0],
    [5, 3, 0],
    [6, 3, 0],
    [7, 3, 0],
    [8, 3, 1],
    [9, 3, 0],
    [10, 3, 5],
    [11, 3, 4],
    [12, 3, 7],
    [13, 3, 14],
    [14, 3, 13],
    [15, 3, 12],
    [16, 3, 9],
    [17, 3, 5],
    [18, 3, 5],
    [19, 3, 10],
    [20, 3, 6],
    [21, 3, 4],
    [22, 3, 4],
    [23, 3, 1],
    [0, 4, 1],
    [1, 4, 3],
    [2, 4, 0],
    [3, 4, 0],
    [4, 4, 0],
    [5, 4, 1],
    [6, 4, 0],
    [7, 5, 0],
    [8, 4, 0],
    [9, 4, 2],
    [10, 4, 4],
    [11, 4, 4],
    [12, 4, 2],
    [13, 4, 4],
    [14, 4, 4],
    [15, 4, 14],
    [16, 4, 12],
    [17, 4, 1],
    [18, 4, 8],
    [19, 4, 5],
    [20, 4, 3],
    [21, 4, 7],
    [22, 4, 3],
    [23, 4, 0],
    [0, 5, 2],
    [1, 5, 1],
    [2, 5, 0],
    [3, 5, 3],
    [4, 5, 0],
    [5, 5, 0],
    [6, 5, 0],
    [7, 5, 0],
    [8, 5, 2],
    [9, 5, 0],
    [10, 5, 4],
    [11, 5, 1],
    [12, 5, 5],
    [13, 5, 10],
    [14, 5, 5],
    [15, 5, 7],
    [16, 5, 11],
    [17, 5, 6],
    [18, 5, 0],
    [19, 5, 5],
    [20, 5, 3],
    [21, 5, 4],
    [22, 5, 2],
    [23, 5, 0],
    [0, 6, 1],
    [1, 6, 0],
    [2, 6, 0],
    [3, 6, 0],
    [4, 6, 0],
    [5, 6, 0],
    [6, 6, 0],
    [7, 6, 0],
    [8, 6, 0],
    [9, 6, 0],
    [10, 6, 1],
    [11, 6, 0],
    [12, 6, 2],
    [13, 6, 1],
    [14, 6, 3],
    [15, 6, 4],
    [16, 6, 0],
    [17, 6, 0],
    [18, 6, 0],
    [19, 6, 0],
    [20, 6, 1],
    [21, 6, 2],
    [22, 6, 2],
    [23, 6, 6]
];
let Template = [
    {
        id:'Histogram01_0001',
        component: 'Histogram01', //3D柱状图
        style: {
            width: {
                value: 280,
                pixel: 280,
                unit: 'px'
            },
            height: {
                value: 200,
                pixel: 200,
                unit: 'px'
            },
            top: {
                value: 0,
                pixel: 0,
                unit: 'px'
            },
            left: {
                value: 0,
                pixel: 0,
                unit: 'px'
            },
            bottom: {
                value: '',
                unit: 'px'
            },
            right: {
                value: '',
                unit: 'px'
            },
            backgroundImage: {
                angle: 90,
                color: []
            },
            borderRadius: {
                value: 0,
                unit: 'px'
            },
            borderWidth: 0,
            borderStyle: 'solid', // 边框样式 string
            borderColor: '#FFFFFF',
            boxShadow: {
                level: 0,
                vertical: 0,
                blur: 0,
                spread: 0,
                color: '#000000FF'
            },
            rotate: 0, // 旋转角度 number
            opacity: 100,
            'z-index': 1, // 面板层级 number
            backdropFilter: 0,
            filter: 0
        },
        attribute: {
            visible: true,
            colorGroup: ['#7DA2EE', '#6A69F5', '#C565F5', '#FA7FFB', '#F2B5DE', '#ECDDE3'],
            page: 0,
            highlight: false,
            locked: false,
            chartOption: {
                type: '3dHistogram',
                option: {
                    color: ['#7DA2EE', '#6A69F5', '#C565F5', '#FA7FFB', '#F2B5DE', '#ECDDE3'],
                    tooltip: {},
                    title: [{
                        text: '',
                        textStyle: {
                            color: '#FFFFFF',
                            fontStyle: 'normal',
                            fontWeight: 'normal',
                            fontSize: '18',
                        },
                        left: 'left',
                    }, {
                        text: '',
                        textStyle: {
                            color: '#FFFFFF',
                            fontStyle: 'normal',
                            fontWeight: 'normal',
                            fontSize: '14',
                        },
                        left: 'left',
                        top: '20',
                    }],
                    visualMap: {
                        max: 20,
                        inRange: {
                            color: ['#55D390', '#3BD4D3', '#3AACFF', '#506CFF', '#895BFF', '#B25BFF'],
                        }
                    },
                    xAxis3D: {
                        type: 'category',
                    },
                    yAxis3D: {
                        type: 'category',
                    },
                    zAxis3D: {
                        type: 'value'
                    },
                    grid3D: {
                        boxWidth: 200,
                        boxDepth: 80,
                        viewControl: {
                        },
                        light: {
                            main: {
                                intensity: 1.2,
                                shadow: true
                            },
                            ambient: {
                                intensity: 0.3
                            }
                        }
                    },
                    series: []
                }
            },
            interval: -1
        },
        animate: [],
        event: [],
        data: {
            url: '', // 服务地址
            key: [], // 服务返回对象所选中的array的级联key
            type: 'static', // dynamic 静态数据或接口返回数据
            datatype: 'json', // xml,csv 接口返回数据类型
            method: '0', // 0 get请求、1 post请求 // xml,csv 接口返回数据类型
            field: [{
                    alias: 'x',
                    index: 0,
                    type: 'x'
                },
                {
                    alias: 'y',
                    index: 1,
                    type: 'y'
                },
                {
                    alias: 'z',
                    index: 2,
                    type: 'z'
                }
            ],
            value: [
                ['x', "y", "z"],
                [0, 0, 5],
                [1, 0, 1],
                [2, 0, 0],
                [3, 0, 0],
                [4, 0, 0],
                [5, 0, 0],
                [6, 0, 0],
                [7, 0, 0],
                [8, 0, 0],
                [9, 0, 0],
                [10, 0, 0],
                [11, 0, 2],
                [12, 0, 4],
                [13, 0, 1],
                [14, 0, 1],
                [15, 0, 3],
                [16, 0, 4],
                [17, 0, 6],
                [18, 0, 4],
                [19, 0, 4],
                [20, 0, 3],
                [21, 0, 3],
                [22, 0, 2],
                [23, 0, 5],
                [0, 1, 7],
                [1, 1, 0],
                [2, 1, 0],
                [3, 1, 0],
                [4, 1, 0],
                [5, 1, 0],
                [6, 1, 0],
                [7, 1, 0],
                [8, 1, 0],
                [9, 1, 0],
                [10, 1, 5],
                [11, 1, 2],
                [12, 1, 2],
                [13, 1, 6],
                [14, 1, 9],
                [15, 1, 11],
                [16, 1, 6],
                [17, 1, 7],
                [18, 1, 8],
                [19, 1, 12],
                [20, 1, 5],
                [21, 1, 5],
                [22, 1, 7],
                [23, 1, 2],
                [0, 2, 1],
                [1, 2, 1],
                [2, 2, 0],
                [3, 2, 0],
                [4, 2, 0],
                [5, 2, 0],
                [6, 2, 0],
                [7, 2, 0],
                [8, 2, 0],
                [9, 2, 0],
                [10, 2, 3],
                [11, 2, 2],
                [12, 2, 1],
                [13, 2, 9],
                [14, 2, 8],
                [15, 2, 10],
                [16, 2, 6],
                [17, 2, 5],
                [18, 2, 5],
                [19, 2, 5],
                [20, 2, 7],
                [21, 2, 4],
                [22, 2, 2],
                [23, 2, 4],
                [0, 3, 7],
                [1, 3, 3],
                [2, 3, 0],
                [3, 3, 0],
                [4, 3, 0],
                [5, 3, 0],
                [6, 3, 0],
                [7, 3, 0],
                [8, 3, 1],
                [9, 3, 0],
                [10, 3, 5],
                [11, 3, 4],
                [12, 3, 7],
                [13, 3, 14],
                [14, 3, 13],
                [15, 3, 12],
                [16, 3, 9],
                [17, 3, 5],
                [18, 3, 5],
                [19, 3, 10],
                [20, 3, 6],
                [21, 3, 4],
                [22, 3, 4],
                [23, 3, 1],
                [0, 4, 1],
                [1, 4, 3],
                [2, 4, 0],
                [3, 4, 0],
                [4, 4, 0],
                [5, 4, 1],
                [6, 4, 0],
                [7, 5, 0],
                [8, 4, 0],
                [9, 4, 2],
                [10, 4, 4],
                [11, 4, 4],
                [12, 4, 2],
                [13, 4, 4],
                [14, 4, 4],
                [15, 4, 14],
                [16, 4, 12],
                [17, 4, 1],
                [18, 4, 8],
                [19, 4, 5],
                [20, 4, 3],
                [21, 4, 7],
                [22, 4, 3],
                [23, 4, 0],
                [0, 5, 2],
                [1, 5, 1],
                [2, 5, 0],
                [3, 5, 3],
                [4, 5, 0],
                [5, 5, 0],
                [6, 5, 0],
                [7, 5, 0],
                [8, 5, 2],
                [9, 5, 0],
                [10, 5, 4],
                [11, 5, 1],
                [12, 5, 5],
                [13, 5, 10],
                [14, 5, 5],
                [15, 5, 7],
                [16, 5, 11],
                [17, 5, 6],
                [18, 5, 0],
                [19, 5, 5],
                [20, 5, 3],
                [21, 5, 4],
                [22, 5, 2],
                [23, 5, 0],
                [0, 6, 1],
                [1, 6, 0],
                [2, 6, 0],
                [3, 6, 0],
                [4, 6, 0],
                [5, 6, 0],
                [6, 6, 0],
                [7, 6, 0],
                [8, 6, 0],
                [9, 6, 0],
                [10, 6, 1],
                [11, 6, 0],
                [12, 6, 2],
                [13, 6, 1],
                [14, 6, 3],
                [15, 6, 4],
                [16, 6, 0],
                [17, 6, 0],
                [18, 6, 0],
                [19, 6, 0],
                [20, 6, 1],
                [21, 6, 2],
                [22, 6, 2],
                [23, 6, 6]
            ], // 二维数组 存静态数据 二维数组
        }
    },
    {
        id:"Histogram02_0001",
        component: 'Histogram02',  //3D柱状图
        style: {
            width: {
                value: 320,
                pixel: 320,
                unit: 'px'
            },
            height: {
                value: 200,
                pixel: 200,
                unit: 'px'
            },
            top: {
                value: 0,
                pixel: 0,
                unit: 'px'
            },
            left: {
                value: 0,
                pixel: 0,
                unit: 'px'
            },
            bottom: {
                value: '',
                unit: 'px'
            },
            right: {
                value: '',
                unit: 'px'
            },
            backgroundImage: {
                angle: 90,
                color: []
            },
            borderRadius: {
                value: 0,
                unit: 'px'
            },
            borderWidth: 0,
            borderStyle: 'solid', // 边框样式 string
            borderColor: '#FFFFFF',
            boxShadow: {
                level: 0,
                vertical: 0,
                blur: 0,
                spread: 0,
                color: '#000000FF'
            },
            rotate: 0, // 旋转角度 number
            opacity: 100,
            'z-index': 1, // 面板层级 number
            backdropFilter: 0,
            filter: 0
        },
        attribute: {
            visible: true,
            colorGroup: ['#7cb5ec', '#434348', '#90ed7d', '#f7a35c', '#8085e9', '#f15c80'],
            page: 0,
            highlight: false,
            locked: false,
            chartOption: {
                type: '3dHistogram',
                option: {
                    color: ['#7cb5ec', '#434348', '#90ed7d', '#f7a35c', '#8085e9', '#f15c80'],
                    title: [{
                        text: '',
                        textStyle: {
                            color: '#FFFFFF',
                            fontStyle: 'normal',
                            fontWeight: 'normal',
                            fontSize: '18',
                        },
                        left: 'left',
                    }, {
                        text: '',
                        textStyle: {
                            color: '#FFFFFF',
                            fontStyle: 'normal',
                            fontWeight: 'normal',
                            fontSize: '14',
                        },
                        left: 'left',
                        top: '20',
                    }],
                    tooltip: {},
                    visualMap: {
                        inRange: {
                            color: '',
                        }
                    },
                    xAxis3D: {
                        type: 'category',
                        axisLine: {
                            lineStyle: {
                                color: 'yellow',
                                width: 2
                            }
                        },
                    },
                    yAxis3D: {
                        type: 'category',
                        // data: [''],
                        axisLine: {
                            lineStyle: {
                                color: 'yellow',
                                width: 2
                            }
                        },
                    },
                    zAxis3D: {
                        type: 'value',
                        axisLine: {
                            lineStyle: {
                                color: 'yellow',
                                width: 2
                            }
                        },
                    },
                    grid3D: {
                        boxWidth: 200,
                        boxDepth: 20,
                        axisPointer: {
                            show: false
                        },
                        light: {
                            main: {
                                intensity: 1.2
                            },
                            ambient: {
                                intensity: 0.3
                            }
                        }
                    },
                    series: []
                }
            },
            interval: -1
        },
        animate: [],
        event: [],
        data: {
            url: '', // 服务地址
            key: [], // 服务返回对象所选中的array的级联key
            type: 'static', // dynamic 静态数据或接口返回数据
            datatype: 'json', // xml,csv 接口返回数据类型
            method: '0', // 0 get请求、1 post请求 // xml,csv 接口返回数据类型
            field: [{
                    alias: 'x',
                    index: 0,
                    type: 'x'
                },
                {
                    alias: 'y',
                    index: 1,
                    type: 'y'
                },
                {
                    alias: 'z',
                    index: 2,
                    type: 'z'
                }
            ],
            value: [
                ['x', "y", "z"],
                [0, 0, 4200],
                [2, 0, 10000],
                [4, 0, 6000],
            ]
        }
    }
]
export default Template;
